tehachapi mountains - Spanish English Dictionary